package name.huzhenbo.java.algorithm.sort;

class InsertSorter implements Sorter {

    public int[] go(int[] input) {
        for (int i = 0; i < input.length; i++) {
            for (int j = i; j > 0; j--) {
                if (input[j] < input[j - 1]) {
                    SorterUtil.swap(input, j - 1, j);
                }
            }
        }
        return input;
    }
}
